091-2230-8145     |      dataprojectng@gmail.com

Energy-aware resource management for heterogeneous systems

  • Project Research
  • 1-5 Chapters
  • Abstract : Available
  • Table of Content: Available
  • Reference Style: APA
  • Recommended for : Student Researchers
  • NGN 3000

Abstract

Nowadays computers, be they personal or a node contained in a multi machine environment, can contain different kinds of processing units. A common example is the personal computer that nowadays always includes a CPU and a GPU, both capable of executing code, sometimes even in the same integrated circuit package. These are the so called heterogeneous systems. It’s important to be aware that the various processing units aren’t equal, for instance CPUs are very different from GPUs. This raises a problem, since not every task can be executed in all processing units. To solve this problem a new task scheduling algorithm was developed with the aid of SimDag from the SimGrid toolkit. This algorithm uses a DAG (directed acyclic graph) to aid the scheduling of different tasks, be they from a single application or from various different applications. The algorithm is based on the HEFT scheduling algorithm, a greedy algorithm with a short execution time, developed by Topcuoglu et al. This new algorithm is aware of the different processing units and of the different performance/power levels. This solves the problem of not all tasks being able to be executed in all processing units. Since previous studies show that reducing the CPU clock speed on DVFS (dynamic voltage frequency scaling) CPUs can reduce the energy spent by the CPU while executing various tasks with little increase in runtime. Various tests were made to obtain the power rating of a test CPU while operating on different performance levels. With this it was possible to obtain performance and power information on the power states, this information is then later used by the algorithm in order to find the optimal performance/power ratio. The algorithm main objective is to spend the least amount of energy possible, in contrast to the HEFT goal that is to execute tasks as fast as possible. The algorithm behavior can be modified by changing the minimum power state that the processing units should run or by changing the goal. Two goals are provided, the EFT (earliest finish time) from the original HEFT algorithm and the LEC (least energy cost). Both goals are affected by the defined minimum power state. Using this new algorithm it was possible to reduce total energy spent some times at the cost of increased runtime.





Related Project Materials

SELF ASSESSMENT AND VOLUNTARY TAX COMPLIANCE IN NIGERIA

ABSTRACT 

The purpose of this project is to examine the level of acceptability between the self-assessment scheme a...

Read more
IMPLICATIONS OF LOCAL GOVERNMENT AUTONOMY ON RURAL DEVELOPMENT  

ABSTRACT

This work titled, “Implication of Local Government Autonomy on Rural Development in Ebonyi State” A stu...

Read more
INFLUENCE OF ADULT EDUCATION ON FAMILY PLANNING

ABSTRACT

The study attempted to investigate the influence of adult education on family planing in Ikeja Local Government...

Read more
CIVIL – MILITARY RELATIONS AND LEGISLATIVE OVERSIGHT IN NIGERIA: A STUDY OF FOURTH REPUBLIC NIGERIAN SENATE

Introduction

Eric Hoffer once noted that, “there are similarities between absolute power and absolute faith; a dem...

Read more
IMPORTANCE OF INCENTIVES AND MOTIVATION OF HUMAN ELEMENT IN CONSTRUCTION INDUSTRY

Abstract

This work examine the importance of incentives and motivation of human element in construction industry, a case...

Read more
THE IMPACT OF MARKETING CONCEPT ON SALE GROWTH (CASE STUDY OF RELENTED SMALL SCALE BUSINESS)

BACKGROUND OF THE STUDY

Current globalized marketing has prompted companies to see internationalizing t...

Read more
PUBLIC PRIVATE PARTNERSHIP IN THE MANAGEMENT OF COVID-19 PANDEMIC IN NIGERIA: A STUDY OF PRIVATE SECTOR COALITION AGAINST COVID-19 (CACOVID)

Background to The Study

A partnership is a multi-faceted, multi-layered concept and process. What actors are involved, h...

Read more
DESIGN AND IMPLEMENTATION OF A COMPUTERIZED RECYCLING SYSTEM FOR PROTECTING THE GREEN ENVIRONMENT

ABSTRACT

 

Our earth suffers a lot from the things that are tossed uselessly; these...

Read more
WORK ENVIRONMENT AND ITS EFFECTS ON EMPLOYEE PERFORMANCE

Abstract

Working environment Matters a lot to employee. For this reason it is of a great importance to improve the work...

Read more
Potential Health Implications of Liquid Herbal Medicine in Jimeta-Yola Region, Northeastern Nigeria

ABSTRACT

No studies have been conducted, to examine the negative impacts of liquid forms of local herbal medicine sold in Yola and Jimeta...

Read more
Share this page with your friends




whatsapp